the hard stuff - Espagnol Anglais Dictionnaire